home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C++ / Frameworks / Sprocket Framework DR2 / Sprocket Starter / SprocketStarter Code / BuildConditionals.h next >
Text File  |  1996-06-11  |  2KB  |  86 lines

  1. /*
  2.  
  3.     File:        BuildConditionals.h
  4.     Project:    Sample code for Sprocket Framework 1.1 fc1 of 5/22/96
  5.     Contains:    Defines used to control what capabilities are built
  6.     To Do:        Whatever your heart desires
  7.  
  8.     Sprocket Major Contributors:
  9.     ----------------------------
  10.     Dave Falkenburg, producer of Sprocket 1.0
  11.     Bill Hayden,     producer of Sprocket 1.1
  12.     Steve Sisak,     producer of the upcoming Sprocket 2.0
  13.     
  14.     Pete Alexander        Steve Falkenburg        Randy Thelen
  15.     Eric Berdahl        Nitin Ganatra            Leonard Rosenthal
  16.     Marshall Clow        Dave Hershey            Dean Yu
  17.     Tim Craycroft        Dave Mark                
  18.     David denBoer        Gary Powell
  19.     Cameron Esfahani    Jon Summers                Apple Computer, Inc.
  20.         
  21.     Comments, Additions, or Corrections:
  22.     ------------------------------------
  23.     Bill Hayden, Nikol Software <nikol@codewell.com>
  24.  
  25. */
  26.  
  27. #ifndef    _BUILDCONDITIONALS_
  28. #define    _BUILDCONDITIONALS_
  29.  
  30.  
  31. // For use with Universal Headers 2.x
  32.  
  33. #define SystemSevenFiveOrLater                0
  34. #define    SystemSevenOrLater                    1
  35.  
  36.  
  37. // For use with Universal Headers 3.x
  38.  
  39. // Define ONE of the following:
  40. // ----------------------------
  41. // BUILDING_FOR_SYSTEM7                - Code is intended to run on System 7.x machine.
  42. // BUILDING_FOR_SYSTEM7_AND_SYSTEM8    - Code is intended to run on System 7 or Copland.
  43. // BUILDING_FOR_SYSTEM8                - Code is intended to run on Copland only.
  44. // BUILDING_PREEMPTIVE_CODE            - Code is intended to run as Copland server or driver.
  45.  
  46. // Defining none of them will default it to BUILDING_FOR_SYSTEM7_AND_SYSTEM8.
  47.  
  48. // • At this point, Sprocket does NOT support BUILDING_FOR_SYSTEM8 or BUILDING_PREEMPTIVE_CODE. •
  49.  
  50. #ifndef powerc
  51.     #define BUILDING_FOR_SYSTEM7
  52. #else
  53. //    #define BUILDING_FOR_SYSTEM7
  54.     #define BUILDING_FOR_SYSTEM7_AND_SYSTEM8
  55. #endif
  56.  
  57.  
  58. #define OLDROUTINENAMES                        0
  59. #define OLDROUTINELOCATIONS                    0
  60. #define CGLUESUPPORTED                        0
  61.  
  62.  
  63. #ifndef    qDebug
  64. #define    qDebug                                1
  65. #endif
  66.  
  67. #ifndef    qAOCEAware
  68. #define    qAOCEAware                            0
  69. #endif
  70.  
  71. #ifndef    qUseQuickDrawGX
  72. #define    qUseQuickDrawGX                        1
  73. #define    qRequireDrawGX                        0
  74. #define    qUseQuickDrawGXDebugging            0
  75. #endif
  76.  
  77. #ifndef    qRequireThreadManager
  78. #define    qRequireThreadManager                0
  79. #endif
  80.  
  81. #ifndef    qInlineInputAware
  82. #define    qInlineInputAware                    0
  83. #endif
  84.  
  85. #endif
  86.